44.12 meters = 144 feet and 9.01 inches