13.047 meters = 42 feet and 9.66 inches