21 x 858 feet = 6.4 x 261.52 meters