58 x 512 feet = 17.68 x 156.06 meters