2210.4 feet = 673.72992 meters