699 x 307 feet = 213.06 x 93.57 meters