135 x 158.2 meters = 442.91 x 519.03 feet