235.6 x 193.4 meters = 772.97 x 634.51 feet