415 x 58 feet = 126.49 x 17.68 meters