18818 mm = 61.738845 feet