115.4 meters = 378 feet and 7.31 inches