345.31 feet = 105.250488 meters