105.21 meters = 345.177165 feet