266.28 meters = 873 feet and 7.46 inches