115.02 meters = 377 feet and 4.35 inches