290 x 113 meters = 951.44 x 370.73 feet