145.6 x 102.8 meters = 477.69 x 337.27 feet