266.55 meters = 874 feet and 6.09 inches