The Garmin eTrex Vista-H has a 2.0" x 4.4" x 1.2" body, and a black and white screen with 160 x 288 pixels display resolution screen. It weighs 5.3 oz or 150 g, and requires 2 AA batteries which last up to 18 hours. The device is water proof but does not float.