208.1 feet = 63.42888 meters