135 x 43.6 meters = 442.91 x 143.04 feet