783 x 628 feet = 238.66 x 191.41 meters