84 feet = 25.6032 meters