202.72 meters = 665.091864 feet