105.76 meters = 346 feet and 11.78 inches