117.65 meters = 385 feet and 11.89 inches