24 x 861 feet = 7.32 x 262.43 meters