208 feet = 63.3984 meters