118.66 meters = 389 feet and 3.65 inches