My recommendation letters usually are two-page long except one letter is three-page long. But my friend recently show me a sample package from his lawyer for NIW and EB1A. The letters are very long, about 4-7 pages. Do you know what length is preferred for the recommendation letter?