260.41 meters = 854 feet and 4.36 inches