12.95 meters = 42 feet and 5.84 inches