Europa XL, N8027U, 25 March 2005