118.64 meters = 389 feet and 2.87 inches