118.96 meters = 390 feet and 3.46 inches