39.6 x 152.2 meters = 129.92 x 499.34 feet