23 x 860 feet = 7.01 x 262.13 meters