861 feet and 3 inches = 262.509 meters