348 feet and 4 inches = 106.172 meters