348.1 feet = 106.10088 meters