266.56 meters = 874 feet and 6.49 inches