70.94 meters = 232 feet and 8.91 inches