261.22 meters = 857 feet and 0.25 inches