145.5 x 25.2 meters = 477.36 x 82.68 feet