269.64 meters = 884 feet and 7.75 inches