538.97 inches = 13.689838 meters