135 x 43.3 meters = 442.91 x 142.06 feet