A portable fitness device includes a global positioning system (GPS)
receiver that receives GPS signals, a wireless wide-area network
transmitter supporting communication over-the-air to a wireless
communication network, and a processing unit coupled to the GPS receiver
and the wireless wide-area network transmitter. The processing unit
receives the time-stamped waypoints from the GPS receiver and determines
athletic performance information and route information from the
time-stamped waypoints. The processing unit further outputs at least one
of the athletic performance information and the route information to the
wireless communication network during a human fitness activity via the
wireless wide-area network transmitter.