135 x 127 meters = 442.91 x 416.67 feet