32.6 x 145.2 meters = 106.96 x 476.38 feet