202.34 meters = 663.845144 feet