13.003 meters = 42 feet and 7.93 inches