861 feet and 2 inches = 262.484 meters