663 feet and 10 inches = 202.336 meters