79 x 127 meters = 259.19 x 416.67 feet