Magleby giants