265 x 358 meters = 869.42 x 1174.54 feet