24 x 133.1 meters = 78.74 x 436.68 feet