29 x 145.5 meters = 95.14 x 477.36 feet