238.3 x 194.4 meters = 781.82 x 637.8 feet