44.064 meters = 144 feet and 6.8 inches