meadow long