620 inches = 15.748 meters