621 inches = 15.7734 meters