64 x 714 feet = 19.51 x 217.63 meters