3448.3 meters = 11313 feet and 3.84 inches