42149 meters = 138284 feet and 1.45 inches