260.31 meters = 854 feet and 0.43 inches