41.56 meters = 136 feet and 4.22 inches