114.93 meters = 377 feet and 0.8 inches