231.3 meters = 758 feet and 10.3 inches