663 feet and 8 inches = 202.286 meters