118.73 meters = 389 feet and 6.41 inches