90 x 127 meters = 295.28 x 416.67 feet