299 x 135 meters = 980.97 x 442.91 feet