12.927 meters = 42 feet and 4.94 inches