138.6 x 95.8 meters = 454.72 x 314.3 feet