269.55 meters = 884 feet and 4.2 inches