12.712 meters = 41 feet and 8.47 inches