115.882 meters = 380 feet and 2.28 inches