94 x 191.8 meters = 308.4 x 629.27 feet