856 feet and 10 inches = 261.163 meters