341.6 feet = 104.11968 meters