115.57 meters = 379 feet and 2 inches