202.77 meters = 665.255906 feet