12.753 meters = 41 feet and 10.09 inches