21 x 807 feet = 6.4 x 245.97 meters