1015 How Far Is Forever?