288 x 127 meters = 944.88 x 416.67 feet