208 x 784 feet = 63.4 x 238.96 meters