67.2 feet = 20.48256 meters