625.77 inches = 15.894558 meters