664 feet and 8 inches = 202.59 meters