13.14 meters = 43 feet and 1.32 inches