43.92 meters = 144 feet and 1.13 inches