264.97 meters = 869 feet and 3.89 inches