149.8 x 113 meters = 491.47 x 370.73 feet