105.54 meters = 346 feet and 3.12 inches