208 x 237.1 meters = 682.41 x 777.89 feet