416 x 510 feet = 126.8 x 155.45 meters