106.44 meters = 349 feet and 2.55 inches