72 x 651 feet = 21.95 x 198.42 meters